rescue sheets - German English Dictionary